globe cucumber - Francés Inglés Diccionario